package com.alex.database.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * <p>
 * spider_tb_true_csv_2023_12_19_87917366
 * </p>
 *
 * @author 张福垒
 * @since 2024-03-15
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("scholar_23_12.spider_tb_true")
public class SpiderTbTrue implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("PT")
    private String pt;

    @TableField("AU")
    private String au;

    @TableField("BA")
    private String ba;

    @TableField("BE")
    private String be;

    @TableField("GP")
    private String gp;

    @TableField("AF")
    private String af;

    @TableField("BF")
    private String bf;

    @TableField("CA")
    private String ca;

    @TableField("TI")
    private String ti;

    @TableField("SO")
    private String so;

    @TableField("SE")
    private String se;

    @TableField("BS")
    private String bs;

    @TableField("LA")
    private String la;

    @TableField("DT")
    private String dt;

    @TableField("CT")
    private String ct;

    @TableField("CY")
    private String cy;

    @TableField("CL")
    private String cl;

    @TableField("SP")
    private String sp;

    @TableField("HO")
    private String ho;

    @TableField("DE")
    private String de;

    @TableField("ID")
    private String id;

    @TableField("AB")
    private String ab;

    @TableField("C1")
    private String c1;

    @TableField("RP")
    private String rp;

    @TableField("EM")
    private String em;

    @TableField("RI")
    private String ri;

    @TableField("OI")
    private String oi;

    @TableField("FU")
    private String fu;

    @TableField("FX")
    private String fx;

    @TableField("CR")
    private String cr;

    /**
     * 2022.02.21新增字段
     */
    @TableField("C3")
    private String c3;

    /**
     * 2022.02.21新增字段
     */
    @TableField("WE")
    private String we;

    @TableField("NR")
    private String nr;

    @TableField("TC")
    private String tc;

    @TableField("Z9")
    private String z9;

    private String u1;

    private String u2;

    @TableField("PU")
    private String pu;

    @TableField("PI")
    private String pi;

    @TableField("PA")
    private String pa;

    @TableField("SN")
    private String sn;

    @TableField("EI")
    private String ei;

    @TableField("BN")
    private String bn;

    @TableField("J9")
    private String j9;

    @TableField("JI")
    private String ji;

    @TableField("PD")
    private String pd;

    @TableField("PY")
    private String py;

    @TableField("VL")
    private String vl;

    @TableField("`IS`")
    private String is;

    @TableField("PN")
    private String pn;

    @TableField("SU")
    private String su;

    @TableField("SI")
    private String si;

    @TableField("MA")
    private String ma;

    @TableField("BP")
    private String bp;

    @TableField("EP")
    private String ep;

    @TableField("AR")
    private String ar;

    @TableField("DI")
    private String di;

    /**
     * 2022.08.06新增字段，与DI相似
     */
    @TableField("DL")
    private String dl;

    @TableField("D2")
    private String d2;

    @TableField("EA")
    private String ea;

    @TableField("EY")
    private String ey;

    @TableField("PG")
    private String pg;

    @TableField("WC")
    private String wc;

    @TableField("SC")
    private String sc;

    @TableField("GA")
    private String ga;

    @TableField("UT")
    private String ut;

    @TableField("PM")
    private String pm;

    private String oa;

    private String hc;

    private String hp;

    private String da;

    private String filepath;

    private String addnumber;

    @TableId(value = "pid", type = IdType.AUTO)
    private Integer pid;

    private String au2;

    @TableField("FP")
    private String fp;

    /**
     * 从标题中提取的关键词
     */
    private String tiKey;

    /**
     * 从摘要提取的关键词
     */
    private String abKey;


}
